package com.becca.cake.model.payment;

import java.io.Serializable;

/**
 * 发票管理
 * @copyright  尊星(上海)信息科技有限公司
 * @author yellow
 * @date 2016年6月23日 下午12:02:15
 */
public class InvoiceModel implements Serializable {
    /**  */
    private static final long serialVersionUID = 5804991709817485402L;
    /**订单编号*/
    private Integer           id;
    /**订单编码*/
    private String            orderCode;

    /**订单总金额*/
    private Double            totalAmount;
    /**实际支付金额*/
    private Double            payAmount;

    /**是否需要发票*/
    private Byte              isNeedInvoice;
    /**发票内容*/
    private String            invoiceContent;
    /**发票抬头*/
    private String            invoiceTitle;
    /**是否已开发票*/
    private Byte              isReferenceInvoice;

    /**收货人*/
    private String            consignee;
    /**收货人电话*/
    private String            consignPhone;
    /**收货人地址*/
    private String            consignAddress;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getOrderCode() {
        return orderCode;
    }

    public void setOrderCode(String orderCode) {
        this.orderCode = orderCode;
    }

    public Double getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(Double totalAmount) {
        this.totalAmount = totalAmount;
    }

    public Double getPayAmount() {
        return payAmount;
    }

    public void setPayAmount(Double payAmount) {
        this.payAmount = payAmount;
    }

    public Byte getIsNeedInvoice() {
        return isNeedInvoice;
    }

    public void setIsNeedInvoice(Byte isNeedInvoice) {
        this.isNeedInvoice = isNeedInvoice;
    }

    public String getInvoiceContent() {
        return invoiceContent;
    }

    public void setInvoiceContent(String invoiceContent) {
        this.invoiceContent = invoiceContent;
    }

    public String getInvoiceTitle() {
        return invoiceTitle;
    }

    public void setInvoiceTitle(String invoiceTitle) {
        this.invoiceTitle = invoiceTitle;
    }

    public Byte getIsReferenceInvoice() {
        return isReferenceInvoice;
    }

    public void setIsReferenceInvoice(Byte isReferenceInvoice) {
        this.isReferenceInvoice = isReferenceInvoice;
    }

    public String getConsignee() {
        return consignee;
    }

    public void setConsignee(String consignee) {
        this.consignee = consignee;
    }

    public String getConsignPhone() {
        return consignPhone;
    }

    public void setConsignPhone(String consignPhone) {
        this.consignPhone = consignPhone;
    }

    public String getConsignAddress() {
        return consignAddress;
    }

    public void setConsignAddress(String consignAddress) {
        this.consignAddress = consignAddress;
    }

}
